/* * Generated configuration file, do not edit. * uiGenerator v2.52 * Copyright © 2002-2004 Ubicom Inc. . All rights reserved. */ function createDataObjectFromBinaryArray (initial) { if (initial) createDataObject(); var d = data; i = 0; // global, accessed by the s*() functions for (var i1=0; i1<32; i1++) { d.route_table[i1].dest_ip=sX(); d.route_table[i1].dlink=sU(4); d.route_table[i1].enabled=sU(1); d.route_table[i1].gw=sX(); d.route_table[i1].metric=sU(1); d.route_table[i1].subnet=sX(); d.route_table[i1].used=sU(1); } } function createBinaryArrayFromDataObject() { byte_array = new Array; // global, accessed by the g*() functions var d = data; for (var i1=0; i1<32; i1++) { gX(d.route_table[i1].dest_ip); gU(d.route_table[i1].dlink,4); gU(d.route_table[i1].enabled,1); gX(d.route_table[i1].gw); gU(d.route_table[i1].metric,1); gX(d.route_table[i1].subnet); gU(d.route_table[i1].used,1); } return byte_array; } function naturalizeDataObject() { var d = data; for (var i1=0; i1<32; i1++) { d.route_table[i1].dlink=naturalize(d.route_table[i1].dlink); d.route_table[i1].metric=naturalize(d.route_table[i1].metric); d.route_table[i1].used=naturalize(d.route_table[i1].used); } }